/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.cip.esymons.tesoreria.bc;

import java.util.Date;
import java.util.List;
import javax.ejb.Local;
import org.cip.esymons.tesoreria.be.ValorCuenta;

/**
 *
 * @author Administrador
 */
@Local
public interface ValorCuentaFacadeLocal {

    void create(ValorCuenta valorCuenta);

    void edit(ValorCuenta valorCuenta);

    void remove(ValorCuenta valorCuenta);

    ValorCuenta find(Object id);

    List<ValorCuenta> findAll();

    List<ValorCuenta> paginadorValorCuenta(int cantidad, int posicion, String codCuentaIngreso, Date fecini, Date fecfin);

    int contarPaginadorValorCuenta(String codCuentaIngreso, Date fecini, Date fecfin);

    List<ValorCuenta> valorCuentaIngreso(String codigo, Date fechaIni, Date fechaFin);

    ValorCuenta valorCuentaActual(String codigo);

    ValorCuenta valorCuentaAnterior(String codigo, Date fecha);

    
}
